school grounds - French English Dictionary